Release 11.7.2
Apart from bug fixes the main changes in release 11.7.2 are as follows:
Development Environment: Knowledge Builder
- Updated JShint library for procedure editor to latest version and enabled ES6
- New API method ClearCache
- Modified API Deploy method for silent to URL or zip and interactive to zip
- Log file included in output of the API Deploy method
- Fixed issue so that copying between dialog views retains the control name
- Migrating to keep previous tree jump label mode
- Modified to allow duplicate base class names even if unique names are turned on
- Introduced xpertrule.setGlobalEventHook and OnCapture/OnEnd/OnError/OnPrevAnswerRender/OnTreeDialogRender hook to enhance the Javascript Engine and allow a global callback for centralized coding
- Modified API Deploy method to include deployment mode "webbrowsermob" for Javascript fluid dialog deployment
- Extended API Deploy method so that 4th parameter can have a pipe for translation and localisation for example "trans_it.kbt|it"
- Added "Generate trace information" to silent deployment option
- Modified silent deployment to zip file if "Deployment Server URL" blank
- Added "Add Usage Flag" to silent deployment option
- Extended documentation export to include multiple tabsheets
- New Report property "showinprevious" to control visibility in the previous answers section of a tree dialog
- Added uid property on Report object editor
Runtime: Javascript Engine (interactive)
- Fixed numeric control to support dynamic min and max settings
- Adjusted numeric control to better support IE11 and Edge value entry
- Updated grid control to improve handling column widths in particular auto-sizing last column
- The dialog .onshow code is now called before the dialog.populate for defaulting controls on tab sheets
- Fix for hiding tabsheets by code
- Extended captured attributes to include all data types in tree dialogs
- Constraints now include static invalids, right-click "toggle invalid" on value editor
- Suppress allowblank on controls when OK pressed on a dialog
- Disabled invalid or empty control prevents exiting a dialog
Runtime: Javascript Engine (silent)
- GoXML extended to support multi-select lists
- Fixed invalid values not assigned to objects